package modelo;

import java.util.ArrayList;

import titiritero.Dibujable;
import utilitarios.*;
import vistas.VistaLanzaCohetes;

public class LanzaCohetes extends Arma {

	public LanzaCohetes(Escenario escenario, PuntoXY posicionInicial) {
		super(escenario);
		this.tipoDeArma = "LanzaCohetes";
		this.danio = 50;
		this.arsenal = new ArrayList<Proyectil>(BALAS);
		this.figura = new Cuadrado(TAMANIO_PIXEL);
		this.setPosicion(posicionInicial);
		this.velocidadDisparo = Arma.VELOCIDAD_MAXIMA;
		this.resistencia = 1;
		this.cargarProyectiles();
	}

	@Override
    public Dibujable crearDibujable() {
		VistaLanzaCohetes vistaArma = new VistaLanzaCohetes();
		vistaArma.setPosicionable(this);

		return vistaArma;
	}

}
